weapon emplacement - Español Inglés Diccionario